#ifndef STABLE_H
#define STABLE_H

#include <string>
#include <tr1/unordered_set>

using namespace std;
using namespace std::tr1;


class STable
{
    public:
        STable();
        virtual ~STable();
        static STable *getInstance();
        const string *pushString(char *str,int len);
    protected:
    private:
        static STable *instance;
        unordered_set<string> *pset;
};

#endif // STABLE_H
